org.eclipse.vtp.framework.javascript
Class JavaScriptContext
java.lang.Object
org.eclipse.vtp.framework.javascript.JavaScriptContext
- All Implemented Interfaces:
- IScriptingContext
public class JavaScriptContext
- extends java.lang.Object
- implements IScriptingContext
Implementation of the JavaScript context.
- Author:
- Lonnie Pryor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaScriptContext
public JavaScriptContext(java.lang.ClassLoader applicationClassLoader,
java.lang.String scriptingLanguage,
IScriptable[] scriptables)
- Creates a new JavaScriptContext.
- Parameters:
applicationClassLoader - The application class loader.scriptingLanguage - The scripting language that was requested.scriptables - The scriptables to initialize.
JavaScriptContext
public JavaScriptContext(IScriptable[] scriptables,
JavaScriptContext owner)
- Creates a new JavaScriptContext.
- Parameters:
scriptables - The scriptables to initialize.owner - The owner of this context.
createScriptingContext
public IScriptingContext createScriptingContext(IScriptable[] content)
- Specified by:
createScriptingContext in interface IScriptingContext
createScriptingEngine
public IScriptingEngine createScriptingEngine()
- Specified by:
createScriptingEngine in interface IScriptingContext